devanado helicoidal - Turkish English Dictionary